//思路：区间和常规暴力解法时间复杂度o(n)，采用前缀和可以使其复杂度为o（1）
import java.util.Scanner;
class Solution {
    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        int n=in.nextInt();
        int[] nums=new int[n];
        for (int i = 0; i < nums.length; i++) {
            if(i>0){
                nums[i]=in.nextInt()+nums[i-1];
            }
            else nums[i]=in.nextInt();

        }

        while(in.hasNextInt()){
            int m=in.nextInt();
            int k=in.nextInt();
            if (m == 0) {
                System.out.println(nums[k]);
            } else {
                System.out.println(nums[k] - nums[m-1]);
            }


        }
    }
    //

}



